Mobile
Log In Sign Up
Home > chinese-english > "shrivelled; dried up; withered" in English

English translation for "shrivelled; dried up; withered"